package com.sky.vo;

import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 图书评分视图对象，用于返回评分详细信息
 */
@Data
public class BookRatingVO implements Serializable {
    
    /**
     * 评分记录ID
     */
    private Integer ratingId;
    
    /**
     * 图书ID
     */
    private Integer bookId;
    
    /**
     * 用户ID
     */
    private Integer userId;
    
    /**
     * 用户名称
     */
    private String username;
    
    /**
     * 评分值(1-5)
     */
    private Integer rating;
    
    /**
     * 评论内容
     */
    private String comment;
    
    /**
     * 评分创建时间
     */
    private LocalDateTime createTime;
    
    /**
     * 评分更新时间
     */
    private LocalDateTime updateTime;
} 